<?php
//个性时间
import('Kannb.KUtil',WEB_ROOT);
import('Kannb.Tool',WEB_ROOT);
function smarty_modifier_timer($time) {
	$days = KUtil::DayDiff(time(), $time);

	// 早于前天
	if ($days > 2) {
		return Tool::formatTime($time);
	}

	// 前天到明天
	if ($days <= 2 && $days >= -1) {
		return explode(',', '明天,今天,昨天,前天')[$days+1] . date('H:i', $time);
	}

	// 本周
	if (date('W') == date('W', $time)) {
		return '本周' . explode(',', '日,一,二,三,四,五,六')[date('w', $time)] . date('H:i', $time);
	}

	// 更晚
	return Tool::formatTime($time);
}
